<html>
<head><meta charset="utf-8"><title>meeting 2021-07-09 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html">meeting 2021-07-09</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="245469868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245469868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245469868">(Jul 09 2021 at 17:06)</a>:</h4>
<p>Hey <span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span>! <span class="user-mention" data-user-id="116883">@tmandry</span> is out today, I just remembered.</p>



<a name="245469880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245469880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245469880">(Jul 09 2021 at 17:06)</a>:</h4>
<p>Let's kick off with a few minutes for </p>
<h1>Announcements</h1>



<a name="245469951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245469951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245469951">(Jul 09 2021 at 17:07)</a>:</h4>
<ul>
<li>I opened <a href="https://github.com/rust-lang/wg-async-foundations/issues/222">wg-async-foundations#222</a>; I am attempting to incorporate the comments from the hackmd and diagram and keep that "live updated".</li>
</ul>



<a name="245469977"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245469977" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245469977">(Jul 09 2021 at 17:07)</a>:</h4>
<p>Anything else exciting going on?</p>



<a name="245470050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470050">(Jul 09 2021 at 17:08)</a>:</h4>
<ul>
<li>The US of America declared its independence 2021-1776 years + a few days ago. <span aria-label="fireworks" class="emoji emoji-1f386" role="img" title="fireworks">:fireworks:</span></li>
</ul>



<a name="245470110"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470110" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470110">(Jul 09 2021 at 17:08)</a>:</h4>
<ul>
<li><span class="user-mention" data-user-id="421986">@Eric Holk</span> is here, which is fun for me. Hi Eric!</li>
</ul>



<a name="245470130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470130">(Jul 09 2021 at 17:08)</a>:</h4>
<p>Hi!</p>



<a name="245470142"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470142" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Doc Jones <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470142">(Jul 09 2021 at 17:08)</a>:</h4>
<p>I was trying to view the skill tree(s)? linked to the repo and I can't a link where the tree(s) are rendered.  Can you point me in the right direction?</p>



<a name="245470183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470183">(Jul 09 2021 at 17:09)</a>:</h4>
<p>I'm kind of lurking and trying to get up to speed on the current state of async with the hope of contributing more.</p>



<a name="245470198"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470198" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470198">(Jul 09 2021 at 17:09)</a>:</h4>
<p>The skill tree is kind of outdated, I replaced it with <a href="http://smallcultfollowing.com/async-harmonic-synthesis.svg">this manually constructed diagram</a> for now</p>



<a name="245470219"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470219" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470219">(Jul 09 2021 at 17:09)</a>:</h4>
<p>In some personal news: I've successfully moved countries! I've been pretty inactive for the past few months, but expect to become more active around the working group again ~ soon ~ (:</p>



<a name="245470252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470252">(Jul 09 2021 at 17:09)</a>:</h4>
<p>I do hope to bring it back into skill-tree format, hopefully extending that tool to produce prettier output :)</p>



<a name="245470258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470258">(Jul 09 2021 at 17:09)</a>:</h4>
<p>more like the diagram</p>



<a name="245470296"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470296" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470296">(Jul 09 2021 at 17:10)</a>:</h4>
<p>If anybody would be into collaborating on that</p>



<a name="245470336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470336">(Jul 09 2021 at 17:10)</a>:</h4>
<p>I would be <em>so excited</em></p>



<a name="245470375"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470375" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470375">(Jul 09 2021 at 17:10)</a>:</h4>
<p>OK, let's sync up</p>



<a name="245470408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470408">(Jul 09 2021 at 17:10)</a>:</h4>
<p><a href="https://hackmd.io/S8eYagcPSnezRmTdEwyB4Q">Weekly meeting hackmd</a></p>



<a name="245470436"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470436" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470436">(Jul 09 2021 at 17:11)</a>:</h4>
<p>Agenda is usually:</p>
<ul>
<li>Triage</li>
<li>Vision doc</li>
</ul>



<a name="245470443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470443">(Jul 09 2021 at 17:11)</a>:</h4>
<p>in some order</p>



<a name="245470450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470450">(Jul 09 2021 at 17:11)</a>:</h4>
<p>let's do it in that order</p>



<a name="245470455"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470455" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470455">(Jul 09 2021 at 17:11)</a>:</h4>
<h1>Triage</h1>



<a name="245470475"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470475" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470475">(Jul 09 2021 at 17:11)</a>:</h4>
<p>No <a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues">untriaged issues</a> this week!</p>



<a name="245470615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470615">(Jul 09 2021 at 17:12)</a>:</h4>
<p>Let's cast an eye on the <a href="https://github.com/orgs/rust-lang/projects/2">project board</a></p>



<a name="245470744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470744">(Jul 09 2021 at 17:13)</a>:</h4>
<p>we've not seen a lot of motion here lately</p>



<a name="245470763"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470763" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470763">(Jul 09 2021 at 17:13)</a>:</h4>
<p><span class="user-mention" data-user-id="225192">@Nell Shamrell-Harrington</span> any updates on <a href="https://github.com/rust-lang/rust/issues/80658">#80658</a>?</p>



<a name="245470813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470813">(Jul 09 2021 at 17:13)</a>:</h4>
<p>I don't think we'll go through the on-deck issues in detail, but let me ask whether anybody here is looking for something to hack on</p>



<a name="245470870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470870">(Jul 09 2021 at 17:14)</a>:</h4>
<p><span class="user-mention" data-user-id="421986">@Eric Holk</span> I have a good one for you if you want to get into rustc hacking :)</p>



<a name="245470885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470885">(Jul 09 2021 at 17:14)</a>:</h4>
<p>Yeah, I'd love to!</p>



<a name="245470898"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470898" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470898">(Jul 09 2021 at 17:14)</a>:</h4>
<p>Really? :)</p>



<a name="245470914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470914">(Jul 09 2021 at 17:14)</a>:</h4>
<p>That'd be great, there's one issue in particular  that will take some tricky work</p>



<a name="245470917"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470917" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470917">(Jul 09 2021 at 17:14)</a>:</h4>
<p>but would be high impact I think</p>



<a name="245470926"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470926" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470926">(Jul 09 2021 at 17:14)</a>:</h4>
<p>let me find it</p>



<a name="245470964"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470964" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470964">(Jul 09 2021 at 17:15)</a>:</h4>
<p>Cool. I may be slow getting started, since I forgot most of what I know about rustc, but this will be a good way to learn.</p>



<a name="245470988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470988">(Jul 09 2021 at 17:15)</a>:</h4>
<p>We could setup a time to chat about it</p>



<a name="245470998"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245470998" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245470998">(Jul 09 2021 at 17:15)</a>:</h4>
<p>Sounds good</p>



<a name="245471002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471002">(Jul 09 2021 at 17:15)</a>:</h4>
<p>Oh, side note: <a href="https://github.com/rust-lang/rust/issues/76168">https://github.com/rust-lang/rust/issues/76168</a> is mabe fixed ...?</p>



<a name="245471015"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471015" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471015">(Jul 09 2021 at 17:15)</a>:</h4>
<p>I fixed an ICE like that recently</p>



<a name="245471060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471060">(Jul 09 2021 at 17:16)</a>:</h4>
<p>nope</p>



<a name="245471178"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471178" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471178">(Jul 09 2021 at 17:16)</a>:</h4>
<p>oh, ok, so <span class="user-mention" data-user-id="421986">@Eric Holk</span> <a href="https://github.com/rust-lang/rust/issues/57017">https://github.com/rust-lang/rust/issues/57017</a> is the issue I was thinking of</p>



<a name="245471197"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471197" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471197">(Jul 09 2021 at 17:17)</a>:</h4>
<p>it's a big of a complex one, it's probably more like something we could try to peel off some of the cases</p>



<a name="245471227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471227">(Jul 09 2021 at 17:17)</a>:</h4>
<p>we had a big write-up about this at some point</p>



<a name="245471277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471277">(Jul 09 2021 at 17:17)</a>:</h4>
<p>ah <a href="https://github.com/rust-lang/rust/issues/69663">https://github.com/rust-lang/rust/issues/69663</a></p>



<a name="245471281"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471281" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471281">(Jul 09 2021 at 17:18)</a>:</h4>
<p>that's the general tracing issue</p>



<a name="245471367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471367">(Jul 09 2021 at 17:18)</a>:</h4>
<p>anyway, I'll leave it for now</p>



<a name="245471369"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471369" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471369">(Jul 09 2021 at 17:18)</a>:</h4>
<p>Ah, so is 57017 a specific instance of 69663?</p>



<a name="245471383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471383">(Jul 09 2021 at 17:18)</a>:</h4>
<p>yes, and we had a hackmd somewhere with notes from a call where we dug into this</p>



<a name="245471392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471392">(Jul 09 2021 at 17:18)</a>:</h4>
<p>I'm trying to find it</p>



<a name="245471397"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471397" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471397">(Jul 09 2021 at 17:18)</a>:</h4>
<p>but I'll do it later</p>



<a name="245471399"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471399" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471399">(Jul 09 2021 at 17:18)</a>:</h4>
<p>remind me :)</p>



<a name="245471403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471403">(Jul 09 2021 at 17:18)</a>:</h4>
<p>Sounds good</p>



<a name="245471407"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471407" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471407">(Jul 09 2021 at 17:18)</a>:</h4>
<p>alternatively, I could give you some easier ones to start</p>



<a name="245471425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471425">(Jul 09 2021 at 17:19)</a>:</h4>
<p>That's okay too :)</p>



<a name="245471447"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471447" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471447">(Jul 09 2021 at 17:19)</a>:</h4>
<p>I've encountered this one and it is awfully confusing when it happens <a href="https://github.com/rust-lang/rust/issues/71723">https://github.com/rust-lang/rust/issues/71723</a> :)</p>



<a name="245471458"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471458" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471458">(Jul 09 2021 at 17:19)</a>:</h4>
<p>I'll read over the bug and try to get a sense for what it is, and maybe we can chat some more about it afterwards?</p>



<a name="245471465"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471465" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471465">(Jul 09 2021 at 17:19)</a>:</h4>
<p>but let's just sync you + me later on</p>



<a name="245471466"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471466" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471466">(Jul 09 2021 at 17:19)</a>:</h4>
<p>perfect</p>



<a name="245471483"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471483" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471483">(Jul 09 2021 at 17:19)</a>:</h4>
<p>Sounds good</p>



<a name="245471485"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471485" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471485">(Jul 09 2021 at 17:19)</a>:</h4>
<h1>Vision document</h1>



<a name="245471495"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471495" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471495">(Jul 09 2021 at 17:19)</a>:</h4>
<p>So I think there are two useful things to talk about here</p>



<a name="245471500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471500">(Jul 09 2021 at 17:19)</a>:</h4>
<ul>
<li>Pending PRs, first off</li>
</ul>



<a name="245471507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471507">(Jul 09 2021 at 17:19)</a>:</h4>
<ul>
<li>Next steps around shiny future and how to proceed</li>
</ul>



<a name="245471615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471615">(Jul 09 2021 at 17:20)</a>:</h4>
<h1>status quo: Alan missing C# async <a href="https://github.com/rust-lang/wg-async-foundations/issues/214">wg-async-foundations#214</a></h1>



<a name="245471644"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471644" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471644">(Jul 09 2021 at 17:21)</a>:</h4>
<p>Last time we said this was basically ready to merge but for some tweaks from <span class="user-mention" data-user-id="116114">@Paul Faria</span></p>



<a name="245471648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471648">(Jul 09 2021 at 17:21)</a>:</h4>
<p>I think those got made</p>



<a name="245471672"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471672" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471672">(Jul 09 2021 at 17:21)</a>:</h4>
<p>So I'm just gonna merge this</p>



<a name="245471710"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471710" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471710">(Jul 09 2021 at 17:21)</a>:</h4>
<h1>Add src/vision/status_quo/barbara_polls_a_mutex.md <a href="https://github.com/rust-lang/wg-async-foundations/issues/210">wg-async-foundations#210</a></h1>



<a name="245471781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471781">(Jul 09 2021 at 17:22)</a>:</h4>
<p>No motion here, <span class="user-mention" data-user-id="224872">@rylev</span> had some suggestions, but the author didn't follow up</p>



<a name="245471793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471793">(Jul 09 2021 at 17:22)</a>:</h4>
<p>I'm inclined to just merge and call it a day :)</p>



<a name="245471865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471865">(Jul 09 2021 at 17:23)</a>:</h4>
<h1>status_quo: add "variant Go", "alan builds a task scheduler" <a href="https://github.com/rust-lang/wg-async-foundations/issues/209">wg-async-foundations#209</a></h1>



<a name="245471878"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471878" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471878">(Jul 09 2021 at 17:23)</a>:</h4>
<p>There was quite a bit of iteration</p>



<a name="245471902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245471902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245471902">(Jul 09 2021 at 17:23)</a>:</h4>
<p>It looks like it hasn't changed since May</p>



<a name="245472009"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472009" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472009">(Jul 09 2021 at 17:24)</a>:</h4>
<p>I'm again inclined to just merge at this point, since we're trying to wrap up status quo stories</p>



<a name="245472012"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472012" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472012">(Jul 09 2021 at 17:24)</a>:</h4>
<p>imperfect or not</p>



<a name="245472119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472119">(Jul 09 2021 at 17:25)</a>:</h4>
<p>ok, done. :)</p>



<a name="245472144"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472144" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472144">(Jul 09 2021 at 17:25)</a>:</h4>
<p>We're going to need a PR adding these 3 stories to SUMMARY.md</p>



<a name="245472158"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472158" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472158">(Jul 09 2021 at 17:25)</a>:</h4>
<p>Everyone is quiet, folks still arond? :)</p>



<a name="245472183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472183">(Jul 09 2021 at 17:25)</a>:</h4>
<p>If so, let's discuss </p>
<h1>Next steps around shiny future and how to proceed</h1>



<a name="245472332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472332">(Jul 09 2021 at 17:26)</a>:</h4>
<p>One thing I realized in working on this latest draft is that it offers some clearer paths -- i.e., I've kind of broken up the sections into <em>relatively</em> independent chunks, and I've tried to identify the big unknowns or sources of controversy. I don't think I'm quite done there but I'm wodnering about having some focused discussions on particular points.</p>



<a name="245472401"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472401" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Doc Jones <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472401">(Jul 09 2021 at 17:27)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245472144">said</a>:</p>
<blockquote>
<p>We're going to need a PR adding these 3 stories to SUMMARY.md</p>
</blockquote>
<p>I can do this since I need to correct the last one based on filenames vs titles.</p>



<a name="245472444"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472444" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zeeshan Ali <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472444">(Jul 09 2021 at 17:27)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245471793">said</a>:</p>
<blockquote>
<p>I'm inclined to just merge and call it a day :)</p>
</blockquote>
<p>In such  cases, I'd first ping the author (they may have just forgotten) first</p>



<a name="245472453"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472453" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472453">(Jul 09 2021 at 17:27)</a>:</h4>
<p>I also want to put a bit more effort into the <em>experiences</em> and discuss those -- it seems like that is what's most important to me, is getting alignment on how we want using async rust to feel. I'm wondering how to capture some of the tradeoffs we've seen arising (e.g., <span class="user-mention" data-user-id="348152">@Dario Nieuwenhuis</span> has pointed out some values -- like explicitness -- that I'm not sure I share to the full degree that they do)</p>



<a name="245472593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472593">(Jul 09 2021 at 17:28)</a>:</h4>
<p><span class="user-mention silent" data-user-id="400241">Zeeshan Ali</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245472444">said</a>:</p>
<blockquote>
<p>In such  cases, I'd first ping the author (they may have just forgotten) first</p>
</blockquote>
<p>I merged instead. I did ping and ask for follow-up PRs if they wanted to produce them.</p>



<a name="245472624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472624">(Jul 09 2021 at 17:28)</a>:</h4>
<p>(which would be welcome!)</p>



<a name="245472812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472812">(Jul 09 2021 at 17:30)</a>:</h4>
<p>I guess I'd like to hear from people around how <em>they</em> would like to participate in the shiny future discussions-- I basically imagine either 1:1 or some group brainstorming / discussions. Both seem viable, and they're not exclusive.</p>



<a name="245472902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245472902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245472902">(Jul 09 2021 at 17:31)</a>:</h4>
<p>I've also added some thoughts on <a href="https://github.com/rust-lang/wg-async-foundations/issues/222">wg-async-foundations#222</a>, e.g., a request for people to do coherent reviews instead of peacemeal comments and avoid tons of back/forth. Another place where suggestions on how to make the PR most productive would be welcome.</p>



<a name="245473076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473076">(Jul 09 2021 at 17:32)</a>:</h4>
<p><span class="user-mention silent" data-user-id="394977">Doc Jones</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245472401">said</a>:</p>
<blockquote>
<p>I can do this since I need to correct the last one based on filenames vs titles.</p>
</blockquote>
<p>(thanks!)</p>



<a name="245473126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zeeshan Ali <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473126">(Jul 09 2021 at 17:32)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245472812">said</a>:</p>
<blockquote>
<p>I guess I'd like to hear from people around how <em>they</em> would like to participate in the shiny future discussions-- I basically imagine either 1:1 or some group brainstorming / discussions. Both seem viable, and they're not exclusive.</p>
</blockquote>
<p>can't say for others but for me at least that's actually the best way to contribute here.</p>



<a name="245473155"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473155" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473155">(Jul 09 2021 at 17:32)</a>:</h4>
<p>which is</p>



<a name="245473305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473305">(Jul 09 2021 at 17:34)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245472812">said</a>:</p>
<blockquote>
<p>I guess I'd like to hear from people around how <em>they</em> would like to participate in the shiny future discussions-- I basically imagine either 1:1 or some group brainstorming / discussions. Both seem viable, and they're not exclusive.</p>
</blockquote>
<p>both work for me -- though also been considering writing a post or two -- maybe that could be helpful too?</p>



<a name="245473346"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473346" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473346">(Jul 09 2021 at 17:34)</a>:</h4>
<p>Yes, posts are great</p>



<a name="245473395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473395">(Jul 09 2021 at 17:35)</a>:</h4>
<p>One thing I noticed while poking at the doc today that's bugging me a bit</p>



<a name="245473440"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473440" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473440">(Jul 09 2021 at 17:35)</a>:</h4>
<p>one of the key ideas underlying this whole approach is that we should move away from "poll functions" and towards <code>async fn</code> in traits</p>



<a name="245473451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthias247 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473451">(Jul 09 2021 at 17:35)</a>:</h4>
<p>I'd try to be available for both kinds of meetings. I think 1:1s are good for going deeper, but group discussions are good for getting wider alignment.</p>



<a name="245473517"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473517" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Doc Jones <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473517">(Jul 09 2021 at 17:36)</a>:</h4>
<p>"some group brainstorming / discussions"</p>
<p>Has my vote.  The struggle bus has bus stops at these locations.</p>



<a name="245473523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473523">(Jul 09 2021 at 17:36)</a>:</h4>
<p>The "inline async functions" is one approach to that, it has some pros/cons, but it's at least a way to produce code very similar to what we are doing now.</p>



<a name="245473553"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473553" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473553">(Jul 09 2021 at 17:36)</a>:</h4>
<p>However, it doesn't allow you to reproduce the <code>Fn/FnMut/FnOnce</code> hierarchy</p>



<a name="245473565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473565">(Jul 09 2021 at 17:36)</a>:</h4>
<p>Really, <code>AsyncFnOnce</code> and <code>Async</code>/<code>Future</code> are the same thing, afaict</p>



<a name="245473617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthias247 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473617">(Jul 09 2021 at 17:37)</a>:</h4>
<p>I had some more docs around this topic also on my TODO list - but my changes to get to those at the moment are rather minimal due to other responsibilities</p>



<a name="245473622"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473622" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473622">(Jul 09 2021 at 17:37)</a>:</h4>
<p>I wrote about this <a href="https://nikomatsakis.github.io/wg-async-foundations/vision/harmonic/portable_generic_code/function.html">here</a></p>



<a name="245473661"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473661" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473661">(Jul 09 2021 at 17:38)</a>:</h4>
<p>I was thinking a bit about the idea that has been floated from time to time of having a kind of "fixed max size" for futures</p>



<a name="245473706"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473706" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473706">(Jul 09 2021 at 17:38)</a>:</h4>
<p>(perhaps tunable or configurable)</p>



<a name="245473760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473760">(Jul 09 2021 at 17:38)</a>:</h4>
<p>(actually I should port over some more notes into the "dyn async fn in traits", I realize I left a bunch out)</p>



<a name="245473797"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473797" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473797">(Jul 09 2021 at 17:39)</a>:</h4>
<p>anyway, one thing I was wondeing, <span class="user-mention" data-user-id="204219">@Matthias247</span>, have you ever done profiling of the size of futures in e.g. production code within amazon?</p>



<a name="245473814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473814">(Jul 09 2021 at 17:39)</a>:</h4>
<p>(cc <span class="user-mention" data-user-id="125250">@Wesley Wiser</span>, same question, different company)</p>



<a name="245473817"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473817" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthias247 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473817">(Jul 09 2021 at 17:39)</a>:</h4>
<blockquote>
<p>nikomatsakis: However, it doesn't allow you to reproduce the Fn/FnMut/FnOnce hierarchy<br>
nikomatsakis: Really, AsyncFnOnce and Async/Future are the same thing, afaict</p>
</blockquote>
<p>It's something I thought about too. Would be great if one could write <code>async fn myfunc(callback: impl AsyncFnOnce)</code> and get exactly the same semantics as with synchronous functions. It isn't really that easy with passing the current version of <code>Future</code> due to lifetime differences.</p>



<a name="245473879"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473879" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473879">(Jul 09 2021 at 17:40)</a>:</h4>
<p>I imagine some of the existing compiler flags would tell you, but I'm not sure how much grepping and interpretation is required (<span class="user-mention" data-user-id="116083">@pnkfelix</span> might know)</p>



<a name="245473924"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473924" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473924">(Jul 09 2021 at 17:40)</a>:</h4>
<p>(really same question to anyone :)</p>



<a name="245473972"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245473972" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245473972">(Jul 09 2021 at 17:40)</a>:</h4>
<p>I'm thinking of <code>rustc -Zprint-type-sizes=yes</code></p>



<a name="245474032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474032">(Jul 09 2021 at 17:41)</a>:</h4>
<p><span class="user-mention silent" data-user-id="204219">Matthias247</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245473817">said</a>:</p>
<blockquote>
<p>Would be great if one could write <code>async fn myfunc(callback: impl AsyncFnOnce)</code> and get exactly the same semantics as with synchronous functions. It isn't really that easy with passing the current version of <code>Future</code> due to lifetime differences.</p>
</blockquote>
<p>I don't quite understand what you mean by this, can you elaborate a bit?</p>



<a name="245474076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474076">(Jul 09 2021 at 17:41)</a>:</h4>
<p><span class="user-mention silent" data-user-id="204219">Matthias247</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245473451">said</a>:</p>
<blockquote>
<p>I'd try to be available for both kinds of meetings. I think 1:1s are good for going deeper, but group discussions are good for getting wider alignment.</p>
</blockquote>
<p>I guess the question is how to structure group discussions to ensure they are productive. I think that the groupings may be a good way. I'll think about it. I'd like to try and schedule some for next week.</p>



<a name="245474080"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474080" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthias247 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474080">(Jul 09 2021 at 17:41)</a>:</h4>
<blockquote>
<p>anyway, one thing I was wondeing, @Matthias247, have you ever done profiling of the size of futures in e.g. production code within amazon?</p>
</blockquote>
<p>I haven't done for amazon, since my main project has mostly a  mix of poll function adapters and <code>#[async_trait]</code> and therefore isn't super suspectible to <code>Future</code> bloat. But I experienced that problem in a  hobby project where I tried to build a pure <code>async fn</code> library for embedded - which is how I initially found the <code>Future</code>-sizing problem and made <span class="user-mention" data-user-id="116883">@tmandry</span> aware of it.</p>
<p>For amazon, try to get in contact with fgaud@ who I think had recently some findings about it.</p>



<a name="245474092"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474092" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474092">(Jul 09 2021 at 17:41)</a>:</h4>
<p>I haven't personally and I'm not sure who else internally at MS might have. I know there has been some investigation to the code size weight of async here but not the size of futures directly.</p>



<a name="245474161"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474161" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474161">(Jul 09 2021 at 17:42)</a>:</h4>
<p>I remember that e.g. <span class="user-mention" data-user-id="224872">@rylev</span> submitted a story that was based on stack overflow due to very large futures</p>



<a name="245474180"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474180" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474180">(Jul 09 2021 at 17:42)</a>:</h4>
<p>Ah that could be.</p>



<a name="245474182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474182">(Jul 09 2021 at 17:42)</a>:</h4>
<p>and I know there was a similar problem that cropped up at Amazon once</p>



<a name="245474229"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474229" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474229">(Jul 09 2021 at 17:43)</a>:</h4>
<p>I do think that <code>-Zprint-type-sizes</code> is one option. <span class="user-mention" data-user-id="124288">@oli</span> recently added a different compiler flag that will inform you about <em>moves</em> that surpass a given byte size threshold.</p>



<a name="245474267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474267">(Jul 09 2021 at 17:43)</a>:</h4>
<p>i'd be curious to see it</p>



<a name="245474290"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474290" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474290">(Jul 09 2021 at 17:43)</a>:</h4>
<p>I guess it takes a bit of doing to figure out, e.g., yo'd want to know which types embed which other types?</p>



<a name="245474338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474338">(Jul 09 2021 at 17:44)</a>:</h4>
<p>I am imagining now a nice graphviz visualization :)</p>



<a name="245474430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474430">(Jul 09 2021 at 17:44)</a>:</h4>
<p>Probably relevant for this is Boats' post on <a href="https://without.boats/blog/futures-and-segmented-stacks/">Futures and Segmented Stacks</a></p>



<a name="245474432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474432">(Jul 09 2021 at 17:44)</a>:</h4>
<p>One last thing: meeting time</p>



<a name="245474498"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474498" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474498">(Jul 09 2021 at 17:45)</a>:</h4>
<p>Yes, segmented stacks are somewhat on my mind as we talk about this...</p>



<a name="245474529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthias247 <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474529">(Jul 09 2021 at 17:45)</a>:</h4>
<p>I forwarded the question to our team. Will let you know if some has more data-points.</p>



<a name="245474532"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474532" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474532">(Jul 09 2021 at 17:45)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245474338">said</a>:</p>
<blockquote>
<p>I am imagining now a nice graphviz visualization :)</p>
</blockquote>
<p>Or one of those fancy treemaps like some disk utilities give you :)</p>
<p><a href="/user_uploads/4715/iXAkeHQm_wAILTbaCdqtkcwI/image.png">image.png</a></p>
<div class="message_inline_image"><a href="/user_uploads/4715/iXAkeHQm_wAILTbaCdqtkcwI/image.png" title="image.png"><img src="/user_uploads/4715/iXAkeHQm_wAILTbaCdqtkcwI/image.png"></a></div>



<a name="245474545"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474545" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474545">(Jul 09 2021 at 17:45)</a>:</h4>
<p>...also in the discussions around how to manage recursive async fns</p>



<a name="245474669"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474669" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474669">(Jul 09 2021 at 17:46)</a>:</h4>
<p>...or async fn in dyn trait :)</p>



<a name="245474777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245474777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245474777">(Jul 09 2021 at 17:46)</a>:</h4>
<p>I've been wondering for a while now if we could have a clippy lint similar to <a href="https://rust-lang.github.io/rust-clippy/master/#large_enum_variant"><code>large_enum_variant</code></a> but for Future sizes</p>



<a name="245475010"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475010" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475010">(Jul 09 2021 at 17:47)</a>:</h4>
<p>seems like it would be useful</p>



<a name="245475069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475069">(Jul 09 2021 at 17:47)</a>:</h4>
<p>Segmented stacks or some other solution for recursive functions would be nice. I've hit this pretty much every time I try to start writing async code.</p>



<a name="245475201"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475201" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475201">(Jul 09 2021 at 17:48)</a>:</h4>
<p>do you meant that you hit compilation errors?</p>



<a name="245475217"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475217" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475217">(Jul 09 2021 at 17:48)</a>:</h4>
<p>or do you mean that you hit perf problems because of too many allocations :)</p>



<a name="245475243"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475243" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475243">(Jul 09 2021 at 17:49)</a>:</h4>
<p>Compilation errors</p>



<a name="245475262"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475262" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475262">(Jul 09 2021 at 17:49)</a>:</h4>
<p>see also <a href="https://nikomatsakis.github.io/wg-async-foundations/vision/harmonic/async_fn_everywhere/recursive_async_fn.html">https://nikomatsakis.github.io/wg-async-foundations/vision/harmonic/async_fn_everywhere/recursive_async_fn.html</a></p>



<a name="245475272"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475272" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475272">(Jul 09 2021 at 17:49)</a>:</h4>
<p>Mostly because the way I play with any new feature is by writing recursive functions</p>



<a name="245475282"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475282" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475282">(Jul 09 2021 at 17:49)</a>:</h4>
<p>the solutions discussed there (e.g., <code>box async fn</code> etc) also apply to manually reducing the size of futures</p>



<a name="245475295"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475295" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475295">(Jul 09 2021 at 17:49)</a>:</h4>
<p>heh, ok</p>



<a name="245475319"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475319" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475319">(Jul 09 2021 at 17:50)</a>:</h4>
<p>in general this doesn't seem to come up that much in most discussions I have with people</p>



<a name="245475393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eholk <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475393">(Jul 09 2021 at 17:50)</a>:</h4>
<p>Yeah, that was my impression too</p>



<a name="245475530"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475530" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475530">(Jul 09 2021 at 17:51)</a>:</h4>
<p>ok, well, seems good. let's end the meeting for now (can keep chatting async, of course). Comments/reviews on the doc are welcome, and I'll think about scheduling up some group discussion slots around particular topics.</p>



<a name="245475547"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475547" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475547">(Jul 09 2021 at 17:52)</a>:</h4>
<p>I plan to keep working on this today and pushing updates, I think</p>



<a name="245475680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245475680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245475680">(Jul 09 2021 at 17:52)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245474432">said</a>:</p>
<blockquote>
<p>One last thing: meeting time</p>
</blockquote>
<p>let's talk about this next time?</p>



<a name="245476144"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245476144" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245476144">(Jul 09 2021 at 17:56)</a>:</h4>
<p>oh, right :) I forgot I never followed up</p>



<a name="245476148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245476148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245476148">(Jul 09 2021 at 17:56)</a>:</h4>
<p>tl;dr maybe we should pick a different one :)</p>



<a name="245476162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245476162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245476162">(Jul 09 2021 at 17:56)</a>:</h4>
<p>e.g. I know this doesn't work for <span class="user-mention" data-user-id="224872">@rylev</span></p>



<a name="245476182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245476182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245476182">(Jul 09 2021 at 17:57)</a>:</h4>
<p>friday evening is paricularly rough for europeans</p>



<a name="245697340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245697340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245697340">(Jul 12 2021 at 14:53)</a>:</h4>
<p>Moving meeting times would be very helpful for me, but I am usually able to catch up async. My involvement in the working group has slowed so I don't want everyone to have to change their plans just for me <span aria-label="blush" class="emoji emoji-1f60a" role="img" title="blush">:blush:</span></p>



<a name="245823841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245823841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245823841">(Jul 13 2021 at 13:24)</a>:</h4>
<p>Heh, I'd also like to not spend my Friday evenings in meetings  -- any other day would be better tbh.</p>



<a name="245824127"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245824127" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Doc Jones <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245824127">(Jul 13 2021 at 13:26)</a>:</h4>
<p><span class="user-mention silent" data-user-id="211722">Yoshua Wuyts</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202021-07-09/near/245823841">said</a>:</p>
<blockquote>
<p>Heh, I'd also like to not spend my Friday evenings in meetings  -- any other day would be better tbh.</p>
</blockquote>
<p>Saturday?</p>



<a name="245824889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245824889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245824889">(Jul 13 2021 at 13:32)</a>:</h4>
<p>I don't think weekends would work for most people</p>



<a name="245826659"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245826659" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Doc Jones <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245826659">(Jul 13 2021 at 13:46)</a>:</h4>
<p><span class="user-mention" data-user-id="116114">@Paul Faria</span> I see that you added the "alan_misses_c_sharp_async.md" to Summary.md.  Did you add the rest that were merged? If so, thank you and I can remove it  from my todo list.</p>



<a name="245841727"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245841727" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Emmanuel Antony <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245841727">(Jul 13 2021 at 15:24)</a>:</h4>
<p><span class="user-mention" data-user-id="211722">@Yoshua Wuyts</span> What about some weekday other than Friday?</p>



<a name="245843181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202021-07-09/near/245843181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Paul Faria <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202021-07-09.html#245843181">(Jul 13 2021 at 15:35)</a>:</h4>
<p><span class="user-mention" data-user-id="394977">@Doc Jones</span> I only added it as part of the commit that added alan_misses...md.  So only the one file.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>